package com.cainiao.service;

import com.cainiao.pojo.ClassStudentCountData;
import com.cainiao.pojo.PageBean;
import com.cainiao.pojo.Student;
import com.cainiao.pojo.StudentQueryParam;

import java.util.List;
import java.util.Map;

public interface StudentService {
    PageBean findStudent( StudentQueryParam studentQueryParam);

    void delete(List<Long> ids);

    void add(Student student);

    Student findById(Integer id);

    void update(Student student);

    void updateViolation(Integer id, Integer score);

    List<Map> studentDegreeData();

    ClassStudentCountData findStudentCountData();
}
